home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
simula
/
books
/
books.lha
/
kirkerud
/
fibo1.sim
< prev
next >
Wrap
Text File
|
1993-08-16
|
445b
|
22 lines
begin
! Proposed solution to exercise 3.8 (first program);
integer n, i, prev_fib, fib_i, next_fib;
outtext("Type an integer> "); breakoutimage;
inimage; n := inint;
prev_fib := 1; fib_i := 1;
for i := 3 step 1 until n do
begin
next_fib := prev_fib + fib_i;
prev_fib := fib_i;
fib_i := next_fib;
end;
outtext("Fibonacci number "); outint(n, 0); outtext(" is ");
outint(fib_i, 0); outimage;
end